const Router = require('koa-router')

let router = new Router()
// 此router的所有路径都会自动被添加该前缀。
router.prefix('/home')

router.get('/', async ctx => {
	ctx.body = 'home跟'
})
router.get('/qw/:name', async ctx => {
	// 路由传参数params 
	console.log(ctx.params) //{ name: 'sadwaf' }
	ctx.body = 'params参数'
})
router.get('/asd/list', async ctx => {
	// 路由传参数query     asd/list?a=12
	console.log(ctx.query) //{ a: '12' }
	ctx.body = 'query参数'
})
router.post('/add', async ctx => {
	// post 接受参数
	console.log(ctx.request.fields)
	// console.log(ctx.request.files)  
	ctx.body = 'query参数wewerer' + JSON.stringify(ctx.request.fields)
})
router.get('/logn', async ctx => {

	ctx.cookies.set('name', 'tobi', {
		signed: true
	});
	console.log(ctx.request.files)
	ctx.body = 'cookies22dddd2222'
})
router.get('/get1', async ctx => {

	let name = ctx.cookies.get('name', {
		signed: true
	})
	let name1 = ctx.cookies.get('name')
	console.log(name, name1);
	ctx.body = name
})

module.exports = router.routes()
